@IMPORT url("compressed.css");

/*
* extends from frameworks

*/
ul#nav {margin: 0; padding: 0; width: 100%;}
ul#nav li {list-style-type: none; margin-bottom: 4px;}
ul#nav li a {color: #FFF;}
ul#nav li ul {display: none;}
ul#nav .showchild{display: block;}

li.abc {background-color: #014670;}
li.normal {background-color: #d45a04;}
li.normal ul {background: #0059a9; width: 100%; padding-left:10px; margin: 0; width: 190px;}
li.normal ul li{list-style-position: inside;}

body
{
	background: url(../img/bg.jpg) repeat-x #133e86;
	color:#FFF;
	background-color:#004773;
}

.no_icon
{
	
}

.title_img
{
	background-image: url("../img/title_img.gif");
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 5px;
	padding-left: 10px;
	font-weight:bold;
}

.title_img_right
{
	background-image: url("../img/title_img_right.gif");
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 5px;
	padding-left: 10px;
	font-weight:bold;
}

.title_img_center
{
	background-image: url("../img/title_img_center.gif");
	background-repeat: no-repeat;
	height: 22px;
	padding-top: 5px;
	padding-left: 10px;
	
}

.end_div
{
	width: 200px;
	height: 19px;
	background-image: url("../img/end_div.gif");
	background-repeat: no-repeat;
}

.end_div_center
{
	width: 519px;
	height: 18px;
	background-image: url("../img/end_div_center.gif");
	background-repeat: no-repeat;
}

.h_menu
{
	
}
.h_menu a
{
	text-decoration:none;
	color: #FFF;
}
.h_menu_title
{
	
	background: url(../img/title_img_center.gif);
	color:#FFF;
	font-weight: bold;
	height: 22px;
	padding-top: 5px;
}
.h_menu_title a
{
	color: #FFF;
	text-decoration: none;
	margin-left: 10px;
	margin-top: 5px;
}
#header
{
	background: url(../img/header.png) center no-repeat; 
	height:209px;
	
}
#middle
{
	min-height:400px;
	background-color:#0274BD;
	/*border:solid 1px #0484de;*/
}

#below_menu
{
	height:41px; 
	background:url('../img/below_menu.png');
	font-family: tahoma;
	font-size:10px;
	line-height:41px;
	border-bottom: 1px solid #0484DF;
}
#below_menu a
{
	text-decoration:none;
	color: #ebebeb;
}
#below_menu .items
{
	background-repeat:no-repeat; 
	background-position: 0 10px;
	padding-left:20px;
}
#middle_center
{
	
}
#middle_left
{
	margin-left:5px;
}
#middle_right
{
	margin-right:5px;
}
#bottom
{
	background:url('../img/footer.jpg') center no-repeat; 
	height:69px;
}

.product-item
{
	border: 1px solid #104D73;
	color:#FFF;
	background: #0076c0;
}
.product-item a
{
	color:#FFF;
	text-decoration:none;
}
.product-item div
{
	padding:2px;
}
.product-item-price
{
	color: #FF0;
	font-weight:bold;
}

.button-ogrange
{
	background: #e36206;
}
a.button-ogrange
{
	color:#FFF;
	text-decoration:none;
}
.laptop
{
	background-image:url(../img/laptop.png); 
	width:100px;
}
.mtnb
{
	background-image:url(../img/lcd.png); 
	width:105px;
}
.offices
{
	background-image:url(../img/prints.png); 
	width:100px;
}
.computer_components
{
	background-image:url(../img/sound.png); 
	width:100px;
}
.shopping_card_menu
{
	background-image:url(../img/basket.png);
	background-position:55px 10px ; 
	text-align:right; 
	width:40px;
}
.forum_menu
{
	background-image:url(../img/users.png);
	width:40px;
}
.news_ct
{
	padding: 3px;
}
.des_news
{
	margin-top:5px;
}
.des_news a
{
	color: #ff9103;
}
.ul_news
{
	list-style-image:url('../img/menu_arrow.png');
}
.ul_news li 
{
	
	font-size:12px;
}
.ul_news li span a
{
	color: #fff;
}
.ul_news li span.selected a
{
	color: #fff;
}
.details
{
	text-align:right; width:303px;margin-top:-3px;
}
.product_des_homepage
{background:#819fca}

.h_menu_items
{
	background:#3792c9;
}
.row-title, .title_img_center
{
	font-weight:bold;
}
.margintop-17
{
	margin-top:-17px
}
.CatOne
{
	background:url('../img/arrows.gif') no-repeat;
	background-position: 2px 3px;
}

ul#nav li.abc a.down
{
	background:url('../img/arrows_down.gif') no-repeat;
	background-position: 0px 6px;
}